#!/bin/bash
#converts Printed PDF from CAD to text
#then pulls stats from data
#Created By Kris Occhipinti
#January 8th, 2014
#GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
#PDF can be created with:
#http://download.cnet.com/Print-to-PDF/3000-10743_4-75945959.html

clear
echo -n "Calculating Data.."

pdf="$1"
output="$(echo "$1"|cut -d\. -f1).txt"
tmp="en.tmp"

pdftotext "$pdf" "$tmp"
echo -n "."
sed -i ':a;N;$!ba;s/\n/|/g' "$tmp"
echo -n "."
sed -i 's/||/|/g' $tmp
echo -n "."
sed -i 's/CC|EN/\nCC|EN/g' "$tmp"
echo -n "."
grep "CC|EN" "$tmp" > "$output"
echo -n "."
rm "$tmp"

total="$(cat "$output"|cut -d\| -f3|grep CC|sort -u|wc -l)"
for i in {1..12}
do
    echo -n "."
    x=$(printf "%02d" $i) #adds a zero for date is value is 1 digit
    month[$i]="$(cat "$output"|cut -d\| -f3,4|grep CC|grep "/$x/"|sort -u|wc -l)"
done

clear

echo "Call Estimates"
echo "--------------"
echo "Jan: ${month[1]}"
echo "Feb: ${month[2]}"
echo "Mar: ${month[3]}"
echo "Apr: ${month[4]}"
echo "May: ${month[5]}"
echo "Jun: ${month[6]}"
echo "Jul: ${month[7]}"
echo "Aug: ${month[8]}"
echo "Sep: ${month[9]}"
echo "Oct: ${month[10]}"
echo "Nov: ${month[11]}"
echo "Dec: ${month[12]}"

echo ""
echo "Estimated Total: $total"